
/*
Heap.java
Autor: Luis Antonio Sigüenza Leiva
Carné: 10297
Fecha: 22 de septiembre del 2011
 * Descripcion: interfaz generica para colas con prioridad
*/


public interface Heap<E extends Comparable<E>> {

    //Método que añade un elemento a la estructura de la cola
    public void add(E value) throws Desbordamiento;
    
    //Método que devuelve el elemento con mayor prioridad
    public E peek() throws Subdesbordamiento;
    //Pre: Cola no este vacia
    //Post: devuelve el elemento con mayor prioridad
        
}
